perishable thing seized - French English Dictionary